7.1.8 distance (OSPFv3)
Назначение команды
Для задания административных расстояний маршрутов Open Shortest Path First версии 3 (OSPFv3) в зависимости от типа маршрута используйте команду distance.
Чтобы восстановить значение по умолчанию, используйте форму команды no.
Синтаксис команды
distance { DISTANCE | ospfv3 [ external DIST1 ] [ inter-area DIST2 ] | [ intra-area DIST3 ] }
no distance { DISTANCE | ospfv3 }
Параметры
| Параметр | Описание параметра | Значение параметра |
|---|---|---|
| DISTANCE | Административное расстояние. | 1-254 (маршруты со значением 255 не устанавливаются в таблицу маршрутизации) |
| external DIST1 | (Необязательный) Устанавливает расстояние для маршрутов из других доменов маршрутизации, полученных через перераспределение. Значение по умолчанию — 110 | 1-254 |
| inter-area DIST2 | (Необязательный) Устанавливает расстояние для всех маршрутов между зонами. Значение по умолчанию — 110 | 1-254 |
| intra-area DIST3 | (Необязательный) Устанавливает расстояние для всех маршрутов внутри одной зоны. Значение по умолчанию — 110 | 1-254 |
Режим команды
Router Configuration
Значения по умолчанию
DIST1: 110
DIST2: 110
DIST3: 110
Использование
Вы можете указать один из ключевых слов или использовать только distance, чтобы применить значение ко всем типам маршрутов.
Команда distance позволяет установить расстояние для всей группы маршрутов, а не для конкретного маршрута, проходящего через список доступа.
Обычная причина использования команды distance — наличие нескольких процессов OSPFv3 с взаимной перераспределением, когда вы хотите отдать предпочтение внутренним маршрутам одного процесса по сравнению с внешними маршрутами другого.
Примеры
В следующем примере показан маршрутизатор в автономной системе, использующий одновременно протоколы маршрутизации RIPng и OSPFv3.
Пример рекламирует маршруты, полученные через OSPFv3, с помощью RIPng и назначает маршрутам, полученным через внутренний шлюзовый протокол (IGP), расстояние RIPng равное 90:
Switch# configure terminal
Switch(config)# router ipv6 ospf
Switch(config-router)#distance 90
Switch(config-router)# redistribute ripng